powered axle - French English Dictionary